@charset "utf-8";
/* CSS Document */
.banner_bg{ background:url(../images/banner.jpg) no-repeat center 0; height:403px; padding-top:87px; color:#fff; font-size:18px;}
.lib_name{background:url(../images/name.png) no-repeat center 0; height:105px;}
.banner_txt{ padding:0 150px; text-align:center; line-height:33px;}
.banner_txt a.more{ color:#fff;}
.lib_txt a.more{ color:#2a5ebd;}
.banner_txt p{ text-indent:32px;}
.banner_txt2{ display:none;}
.tit_bg1 span{ display:block;background:url(../images/tit1.png) no-repeat 0 0; width:337px; height:142px; margin:0 auto; text-indent:-99999px;}
.tit_bg2 span{ display:block;background:url(../images/tit2.png) no-repeat 0 0; width:337px; height:142px; margin:0 auto; text-indent:-99999px;}
.lib_txt{ line-height:33px; text-align:center;}

.lab_book_list1 li{ float:left; width:488px; border:1px solid #d7cebf; margin-right:20px; margin-bottom:25px;}
.lab_book_list1 li.last{ margin-right:0;}
.lab_book_list1 li .pic{ position:relative; }
.lab_book_list1 li .pic img{ width:250px; height:288px;}
.lab_book_list1 li .f_left.pic span.ico{ display:block; position:absolute;background:url(../images/ico.png) no-repeat -57px 0; width:19px; height:33px; right:0; top:63px; }
.lab_book_list1 li .f_right.pic span.ico{ display:block; position:absolute;background:url(../images/ico.png) no-repeat -100px 0; width:19px; height:33px; left:0; top:63px; }
.lab_book_list1 li .text_box{ position:relative; padding:34px 0 0 0;height:254px; font-size:16px; line-height:24px;}
.lab_book_list1 li .text_box .text{ position:relative; height:125px; overflow:hidden; padding:0 18px ;}
.lab_book_list1 li .text_box h3{ display:block; color:#212121; font-size:24px;overflow:hidden; line-height:26px; text-align:center;}
.lab_book_list1 li .text_box .btn_box{ position:absolute; bottom:15px; left:0;width:100%;}
.lab_book_list1 li .text_box .btn_box a{ display:block; width:133px; margin:0 auto; height:40px; line-height:40px; color:#fff; background:#b73a21; text-align:center;}
.lab_book_list1 li .text_box .btn_box a.gray{ background:#505050;}
.banner_bg2{ background:url(../images/banner2.jpg) no-repeat center 0; height:450px;}

.notice{
    background: url(../images/notice_close.png) no-repeat center;padding:15px 0;background-size: cover;
}
.notice .notice-cnt{
    width: 1000px;margin:0 auto 0 auto;
}
.notice h3{
    color: #B73A21;font-size: 22px;font-weight: 500;text-align: center;margin: 0px 0 10px 0;padding: 0;
}
.notice p{
    color: #C35D47;font-size: 18px;text-align: center;line-height: 30px;
}
/*手机端*/
@media (max-width:767px) {
.banner_bg{background-size:47.925rem; height:10.075rem;padding-top:2.175rem;font-size:0.6rem;}
.banner_bg2{background-size:47.975rem; height:11.25rem;}
.lib_name{background:url(../images/name_m.png) no-repeat center 0; background-size:5.925rem; height:1.8rem;}
.banner_txt2{ display:block;padding:0 0.35rem; text-align:center; line-height:0.75rem;}
.banner_txt2 p{ text-indent:1.2rem;}
.banner_txt2 a.more{white-space:nowrap; color:#fff;}
.banner_txt{ display:none;}
.tit_bg1 span,.tit_bg2 span{ width:8.425rem; background-size:8.425rem;height:3.55rem;}
.lib_txt{ padding:0 0.35rem; line-height:1rem;}

.lab_book_list1{ text-align:center;}
.lab_book_list1 li{ float:none; display:inline-block; width:15.25rem; border:1px solid #d7cebf; margin-right:0; margin-bottom:0.872rem;}
.lab_book_list1 li .pic img{ width:7.75rem; height:9.025rem;}
.lab_book_list1 li .f_left.pic span.ico{ display:block; position:absolute;background:url(../images/ico.png) no-repeat -3.225rem 0; background-size:8rem; width:0.6rem; height:1.025rem; right:0; top:2.025rem; }
.lab_book_list1 li .f_right.pic span.ico{display:block; position:absolute;background:url(../images/ico.png) no-repeat -3.225rem 0;background-size:8rem; width:0.6rem;transform:rotate(180deg); height:1.025rem; right:0; top:2.025rem;
-ms-transform:rotate(180deg); /* Internet Explorer */
-moz-transform:rotate(180deg); /* Firefox */
-webkit-transform:rotate(180deg); /* Safari 和 Chrome */
-o-transform:rotate(180deg); /* Opera */ }
.lab_book_list1 li .text_box{ padding:0.825rem 0 0 0;height:8.2rem; font-size:0.6rem; line-height:0.6rem;}
.lab_book_list1 li .text_box .text{height:4.3rem; padding:0 0.575rem; text-align:left; line-height:0.86rem;}
.lab_book_list1 li .text_box h3{ font-size:0.75rem; line-height:0.95rem; }
.lab_book_list1 li .text_box .btn_box{bottom:0.5rem;}
.lab_book_list1 li .text_box .btn_box a{width:4.25rem;height:1.25rem; line-height:1.25rem;}
.notice h3{font-size: .7rem;}
.notice p{font-size: .6rem;padding: 0 .35rem;line-height: .75rem;margin-top: .5rem;}
.notice .notice-cnt{
    width: 100%;
}
}
/*ipad*/
@media screen and (min-width: 768px) and (max-width: 1002px)  {
.wrapper{ width:auto;max-width:1002px; margin:0 auto;}
.banner_txt{ padding:0 130px; text-align:center; line-height:30px;}
.lib_txt{ padding:0 10px; }
.lab_book_list1{ text-align:center;}
.lab_book_list1 li{ float:none; display:inline-block; margin-right:0; width:518px;}
.lab_book_list1 li .text_box .text{text-align:left;}
.notice .notice-cnt{width: 100%;}
}
